place barriers in someone’s path - Deutsch Englisch Wörterbuch